\contentsline {chapter}{\numberline {1}Introduction}{7}
\contentsline {section}{\numberline {1.1}Intention of this work}{7}
\contentsline {section}{\numberline {1.2}Organization of this work}{7}
\contentsline {section}{\numberline {1.3}Project Organization}{8}
\contentsline {section}{\numberline {1.4}WebSocket}{8}
\contentsline {subsection}{\numberline {1.4.1}Bidirection Communication}{8}
\contentsline {subsection}{\numberline {1.4.2}Security Concerns}{9}
\contentsline {section}{\numberline {1.5}What are Annotitions?}{10}
\contentsline {subsection}{\numberline {1.5.1}Using Annotations}{10}
\contentsline {subsection}{\numberline {1.5.2}Processing Annotations in Spring}{12}
\contentsline {section}{\numberline {1.6}Annotations in conjunction with Pojos}{13}
\contentsline {subsection}{\numberline {1.6.1}Protect the freedom - Annotations}{13}
\contentsline {chapter}{\numberline {2}First Milestone}{15}
\contentsline {section}{\numberline {2.1}Conceptional Decisions}{15}
\contentsline {subsection}{\numberline {2.1.1}Provider for WebSockets}{15}
\contentsline {subsection}{\numberline {2.1.2}Chosing the communication protocol}{16}
\contentsline {subsection}{\numberline {2.1.3}Implementing server side methods}{16}
\contentsline {subsection}{\numberline {2.1.4}Project structure}{16}
\contentsline {subsection}{\numberline {2.1.5}Implementing a client}{16}
\contentsline {section}{\numberline {2.2}Summary}{16}
\contentsline {subsection}{\numberline {2.2.1}What works}{16}
\contentsline {subsection}{\numberline {2.2.2}What has to be done}{16}
